import request from '../utils/request';

const moduleUrl = '/user';

const user = {
    // 用户获取信息
    getMyInfo() {
        return request.get(`${moduleUrl}/myInfo/me`);
    },
    updateUserInfo(data) {
        // 关键功能：对齐后端接口，使用 /api/user/myInfo/me 更新当前用户信息
        return request.put(`${moduleUrl}/myInfo/me`, data);
    },
    list(data) {
        return request.get(`${moduleUrl}/list`, data);
    },
    // 管理员更新用户信息
    adminUpdate(data) {
        return request.put(`${moduleUrl}/adminUpdate`, data);
    },
    // 管理员重置用户密码
    resetPassword(data) {
        return request.put(`${moduleUrl}/resetPassword`, data);
    },
};

export default user;
